变量的作用域

不同的权限修饰符有不同的作用域

修饰符 当前类 同一包内 子孙类(同一包) 子孙类(不同包) 其他包
public Y Y Y Y Y
protected Y Y Y Y/N(说明 N
default Y Y Y N N
private Y N N N N
  • public:公开
  • protected:同包+子类权限
  • default:同包权限
  • private:只有当前类